Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia #1-w2 Croatia #1-w4 Romania F1 Romania F7 Romania F11 Romania F17 Hungary F5 Iran F4 Italy F4 Romania F4 Romania F5 Romania F6 Romania F7 Romania F8 Italy F5 Romania F12 Italy F1 Italy F5 Morocco F2 Italy F12 Italy F32 Croatia #1-w3 Italy F33 Italy F34 Italy F2 Switzerland F1 Switzerland F2 Croatia F4 Croatia F5 Italy F9 Italy F33 Italy F34 France F19 Romania F15 Austria F2 France F3 Italy F5 Italy F11 Italy F12 Italy F18 Israel F1 Israel F2 Israel F3 Turkey F1 Turkey F2 Italy F4 Italy F5 Italy F10 Italy F12 Italy F17 Italy F19 Great Britain F16 Great Britain F17 Israel F4 Brazil F1 Romania F1 Romania F2 Romania F3 Italy F15 Italy F17 Italy F18 Italy F19 Turkey F35 Russia F3 USA F5 USA F6 Colombia F2 Italy F9 Italy F10 Romania F16 Italy F12 Austria F1 Romania F2 Romania F3 Romania F4 Romania F5 Romania F6 Greece F8 Greece F9 Tunisia F9 Tunisia F10 Tunisia F11 Romania F10 Romania F13 Italy F22 Hungary F6 Italy F2 Italy F3 Romania F1 Romania F2 Italy F3 Romania F15 Italy F9 Italy F4 Italy F23 Italy F24 Italy F26 Italy F27 Italy F28 Italy F35 France F6 Austria F2 Austria F3 Italy F24 Italy F25 Italy F24 Italy F26 Israel F5 Italy F23 Italy F11 Turkey F6 (Antalya) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Romania F4 (Bucharest) Romania F8 (Pitesti) Romania F9 (Bucharest) Romania F8 (Bucharest) M25+H Kassel Rome Challenger Genova Challenger Rome Challenger Brasov Challenger - Brasov Kish Free Zone Island Challenger - Kish Island Citta di Monza - Monza Oberstaufen Cup - Oberstaufen Guzzini Challenger - Recanati Timisoara Challenger 2005 - Timisoara Challenger Brasov - Brasov Architect Open - Budapest XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Copa Petrobras - Montevideo Czech Indoor Open - Prague USTA Freeman Men's Challenger - Joplin Citta di Monza - Monza Garden Open - Rome 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Asirom Challenger - Brasov Harbour Tennis Cup Regione Lombardia - Milan Constanta Challenger - Constanta Timisoara Challenger - Timisoara Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Bauer Watertechnology Cup - Eckental Gemax Samsung Open 2005 - Belgrade KGHM Dialog Polish Indoors - Wroclaw 4th Volkswagen Challenger - Wolfsburg Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Morocco Tennis Tour - Marrakech Croatia Osiguranje Rijeka Open - Rijeka Memorial Manfredini - Sassuolo Steelers Cup - Kosice La Rinascente Tennis Cup Harbour Club Milano - Milan Mamaia Challenger - Constanta Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Brasov Challenger - Brasov Internazionali di Tennis Dell'Umbria - Todi Pekao Open - Szczecin Tatra Banka Slovak Open - Bratislava Morocco Tennis Tour - Meknes Pharma Medico Open 2008 - Aarhus Steelers Cup - Kosice Memorial A. Manfredini Sassuolo Challenger - Sassuolo Mamaia Challenger - Constanta San Benedetto Challenger - San Benedetto Siemens Open - Scheveningen San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons GHI Bronx Tennis Classic - Bronx XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Brasov Challenger - Brasov 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennislife Cup - Napoli XI Torneo Internazionale di Tennis - Barletta Caltanissetta Challenger Barletta Challenger St. Brieuc Challenger Monza Challenger Sofia Challenger Tunis Challenger San Remo Challenger Challenger 42 - Andrezieux Alessandria Challenger Lugano Challenger Kosice Challenger Milan Challenger Reggio Emilia Challenger Constanta Challenger Turin Challenger Mitsubishi Electric Europe Cup - Monza San Benedetto Challenger Rimini Challenger Recanati Challenger Orbetello Challenger San Remo Tennis Cup - San Remo Cordenons Challenger Manerbio Challenger Brasov Challenger Como Challenger Todi Challenger Antonio Savoldi-Marco Co. - Manerbio Palermo Challenger Napoli Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Eckental Challenger Aachen Challenger Jersey Challenger Bratislava Challenger Helsinki Challenger Meknes Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Trofeo Cassa di Risparmio di Alessandria - Alessandria Rome Challenger Ostrava Challenger Biella Challenger Alessandria Challenger Rome Challenger Lugano Challenger Milan Challenger Reggio Emilia Challenger Turin Challenger San Benedetto Challenger Rimini Challenger Orbetello Challenger Cordenons Challenger San Marino Challenger Istanbul Challenger Trani Challenger Geneva Challenger Como Challenger Alphen Challenger Brasov Challenger Szczecin Challenger Napoli Challenger Palermo Challenger Ortisei Challenger 3° Trofeo 'Citta di Brindisi' - Brindisi Sao Paulo Challenger Bergamo Challenger Wolfsburg Challenger Kyoto Challenger Guangzhou Challenger Caltanissetta Challenger Pingguo Challenger Barletta Challenger Rome Challenger Napoli Challenger Rome Challenger Rijeka Challenger Challenger Brasov - Brasov Turin Challenger San Benedetto Challenger Sopot Challenger Recanati Challenger Trani Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Genova Challenger Brasov Challenger Todi Challenger Izmir Challenger Napoli Challenger Palermo Challenger Roma Challenger 2007 - Rome Orleans Challenger Ortisei Challenger Bratislava Challenger Helsinki Challenger Bucaramanga Challenger Kazan Challenger Meknes Challenger 9° Trani Cup - Trani Casablanca Challenger Rabat Challenger Marrakech Challenger Rimouski Challenger Le Gosier Challenger Dallas Challenger Rome Challenger Ostrava Challenger Rome Challenger Nottingham Challenger Lima Challenger Internazionali di Tennis di Bergamo - Bergamo Bogota Challenger Granby Challenger Top Wool Challenger-Immagine Trophy - Biella Lexington Challenger Pozoblanco Challenger Sibiu Challenger Cordenons Challenger Como Challenger Genova Challenger Brasov Challenger Todi Challenger Trnava Challenger Lermontov Challenger Tashkent Challenger Rio De Janeiro Challenger Seoul Challenger Montevideo Challenger Loughborough Challenger Marbella Challenger ATP Challenger Tour Finals Heilbronn Challenger Tennis Napoli Cup 2007 - Napoli Genova Open Challenger - Genova Bergamo Challenger Cherbourg Challenger Salinas Challenger San Luis Potosi Challenger Leon Challenger Tunis Challenger Napoli Challenger Rome Challenger Arad Challenger Kosice Challenger Tanger Challenger Timisoara Challenger Todi Challenger San Benedetto Challenger Recanati Challenger Orbetello Challenger Liberec Challenger San Marino Challenger Brasov Challenger Meknes Challenger Trnava Challenger Kenitra Challenger Sibiu Challenger Mons Challenger Tashkent Challenger Geneva Challenger Roma Open Challenger - Rome Challenger Cudad de Guayaquil - Guayaquil Bratislava Challenger Sao Paulo Challenger Tour Finals Andria Challenger Heilbronn Challenger Chennai Challenger Quimper Challenger Kolkata Challenger New Delhi Challenger Guangzhou Challenger Panama City Challenger Barranquilla Challenger Le Gosier Challenger Mersin Challenger Tunis Challenger Rome Challenger Bordeaux Challenger Mestre Challenger Arad Challenger Caltanissetta Challenger Kosice Challenger Milan Challenger Padova Challenger Todi Challenger Portoroz Challenger Kaohsiung Challenger Poznan Challenger Astana Challenger Cortina Challenger San Marino Challenger Cordenons Challenger Bangkok Challenger Como Challenger Shanghai Challenger Brasov Challenger Trnava Challenger Izmir Challenger Sibiu Challenger Mons Challenger Sacramento Challenger Tiburon Challenger Geneva Challenger Bratislava Challenger Brescia Challenger Casablanca Challenger Santo Domingo Challenger Morelos Challenger Raanana Challenger Napoli Challenger Turin Challenger Ostrava Challenger Rome Challenger Vicenza Challenger Mestre Challenger Caltanissetta Challenger Surbiton Challenger Padova Challenger Todi Challenger San Benedetto Challenger Scheveningen Challenger Biella Challenger Prague Challenger Cordenons Challenger Manerbio Challenger Alphen Challenger Shanghai Challenger Banja Luka Challenger Nanchang Challenger Cordenons Challenger Kaohsiung Challenger Sibiu Challenger Ho Chi Minh City Challenger Casablanca Challenger Brest Challenger Ningboo Challenger Suzhou Challenger Hua Hin Challenger Manila Challenger Wroclaw Challenger Cherbourg Challenger Zhuhai Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Napoli Challenger Turin Challenger Rome Challenger Napoli Challenger Furth Challenger Caltanissetta Challenger Lyon Challenger Perugia Challenger Bastad Challenger Todi Challenger Liberec Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Banja Luka Challenger Sibiu Challenger Rome Challenger Budapest Challenger Bratislava Challenger Ostdeutscher Sparkassen Cup - Dresden Olbia Challenger - Olbia Architect Open - Budapest Koblenz Challenger Budapest Challenger Zhuhai Challenger Shenzhen Challenger Quanzhou Challenger Barletta Challenger Qingdao Challenger Anning Challenger Francavilla Challenger Gimcheon Challenger Seoul Challenger Busan Challenger X Torneo Internazionale di Tennis - Barletta Mestre Challenger Vicenza Challenger Nottingham Challenger Caltanissetta Challenger Quimper Challenger San Benedetto Challenger Gatineau Challenger Sibiu Challenger Rome Challenger Tashkent Challenger Irving Challenger IPP Open - Helsinki Porto Alegre Challenger Reunion Island Challenger Tunis Challenger Trani Challenger Trofeo Sisma Mantova - Mantova Surbiton Challenger Nottingham Challenger Ilkley Challenger Alessandria Challenger Aptos Challenger Vancouver Challenger Mallorca Challenger Istanbul Challenger Garden Open 2005 - Rome Sibiu Challenger Status Athens Open - Athens Morocco Tennis Tour - Tanger Tennis Napoli Cup - Napoli Ningboo Challenger Liuzhou Challenger Shenzhen Challenger LXV Concurso Internacional Vigo - Vigo Olimp Kyiv Open - Kiev Sporting Challenger '08-Trofeo Regione Piemonte - Turin Bulgarian Open Challenger - Sofia Riviera de Rimini Challenger - Rimini Furth Challenger Brest Challenger Helsinki Challenger Maia Challenger Noumea Challenger Bengalaru Challenger Quimper 2 Challenger Biella 1 Challenger Biella 2 Challenger Nottingham 1 Challenger Nottingham 2 Challenger Perugia Challenger Trieste Challenger St. Tropez Challenger Cassis Challenger Istanbul 2 Challenger Alicante Challenger Brest Challenger Tenerife Challenger Roanne Challenger Pau Challenger Bari Challenger Forli 2 Challenger Bendigo Challenger Cleveland Challenger Phoenix Challenger Lugano Challenger Turin Challenger Sanremo Challenger Split Challenger Rome 1 Challenger Prague 2 Challenger Troisdorf Challenger Forli 6 Challenger Nottingham Challenger Zug Challenger Open 13 - Marseille Guadalajara Challenger Marburg Challenger Quimper Challenger Casablanca Challenger Gelsor Open Romania - Bucharest Open Romania - Bucharest Delray Beach International Tennis Championships - Delray Beach Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Grand Prix Hassan II - Casablanca Qatar Exxon Mobil Open - Doha Open 13 - Marseille The Hypo Group Tennis International 2008 - Poertschach Austrian Open - Kitzbuhel BCR Open Romania - Bucharest PBZ Zagreb Indoors - Zagreb Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open de Moselle - Metz BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest VTR Open - Vina del Mar US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade AEGON Championships - London SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad If Stockholm Open - Stockholm Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel If Stockholm Open - Stockholm Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Aircel Chennai Open - Chennai Heineken Open - Auckland Open Sud de France - Montpellier Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro BRD Nastase Tiriac Trophy - Bucharest Vegeta Croatia Open - Umag Malaysian Open - Kuala Lumpur Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Bet-at-home Open - Hamburg Konzum Croatia Open - Umag Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing Apia International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Abierto Mexicano - Los Cabos ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Libema Open - 's-Hertogenbosch Nature Valley International - Eastbourne Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Nordea Open - Bastad Plava Laguna Croatia Open - Umag Sardegna Open - Cagliari Dallas Open - Dallas Qatar ExxonMobil Open - Doha cinch Championships - London BB&T Atlanta Open - Atlanta Moselle Open - Metz Qatar ExxonMobil Open - Doha Noventi Open - Halle Campionati Internazionali d'Italia - Rome Campionati Internazionali D'Italia - Rome Campionati BNL dItalia - Rome Internazionali BNL dItalia - Rome Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open Qualifying - Doha French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group II, 2R, ROU-MAR 5-0 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) All Lower level tournaments Wimbledon - London BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 French Open (juniors) Olympics - London Davis Cup, Group II, 3R, ROU-POL 2-3 Olympics - Rio de Janeiro Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group I, 1R, ROU-ISR 5-0